package myDemo.bobo.game.wuziqiAiMy;

import java.awt.Image;
import java.util.List;

public interface IChessboard {  
    //取得棋盘最大横坐标  
    public int getMaxX();  
    //最大纵坐标  
    public int getMaxY();  
    //取得当前所有空白点，这些点才可以下棋  
    public List<Point> getFreePoints();  
    public List<Point> getReadyPlayPoints();  
    public int getMargin();
    public int getGridSpan();
    public boolean isBlackFirst();
    public boolean isGameOver();
    public Image getImg();
    public Image getShadows();
    public boolean removePoint(Point t);
	public void setGameOver();
	public boolean reset();
	public boolean setBlack(boolean b);
}  